home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Devastator / Devastator.jar / g.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-02-01  |  1.4 KB  |  70 lines

  1. import javax.microedition.lcdui.Graphics;
  2. import javax.microedition.lcdui.Image;
  3.  
  4. // $FF: renamed from: g
  5. public class class_0 extends j {
  6.    // $FF: renamed from: else int[]
  7.    private int[] field_0;
  8.    // $FF: renamed from: char int[]
  9.    private int[] field_1;
  10.    // $FF: renamed from: case int
  11.    private int field_2 = 7;
  12.    // $FF: renamed from: byte int
  13.    private int field_3 = 4;
  14.  
  15.    public class_0(Image[] var1, int var2, int var3, int var4, int var5, int[] var6) {
  16.       super(var1, var2, var3);
  17.       super.if = true;
  18.       this.field_0 = new int[64];
  19.       this.field_1 = new int[64];
  20.       if (var4 == 0) {
  21.          for(int var7 = 0; var7 < 64; ++var7) {
  22.             this.field_0[var7] = super.int;
  23.             this.field_1[var7] = super.do + var6[var7] * var5 / 1024;
  24.          }
  25.       } else if (var4 == 1) {
  26.          for(int var8 = 0; var8 < 64; ++var8) {
  27.             this.field_0[var8] = super.int + var6[var8 * 2 + 32 & 63] * var5 / 1024;
  28.             this.field_1[var8] = super.do + var6[var8] * var5 / 1024;
  29.          }
  30.       } else if (var4 == 2) {
  31.          for(int var9 = 0; var9 < 64; ++var9) {
  32.             this.field_0[var9] = super.int + var6[var9 * 4 & 63] * var5 / 1024;
  33.             this.field_1[var9] = super.do + var6[var9 + 32 & 63] * var5 / 1024;
  34.          }
  35.       } else if (var4 == 3) {
  36.          for(int var10 = 0; var10 < 64; ++var10) {
  37.             this.field_0[var10] = super.int + var6[var10] * var5 / 1024;
  38.             this.field_1[var10] = super.do + var6[var10 * 2 & 63] * var5 / 1024;
  39.          }
  40.       }
  41.  
  42.    }
  43.  
  44.    // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
  45.    public void method_0(Graphics var1) {
  46.       if (super.if) {
  47.          super.int = this.field_0[super.a];
  48.          super.do = this.field_1[super.a];
  49.          int var2 = super.a >> 2 & 1;
  50.          var1.drawImage(super.for[var2], super.int, super.do, 20);
  51.       }
  52.  
  53.    }
  54.  
  55.    // $FF: renamed from: a (int, int) boolean
  56.    public boolean method_1(int var1, int var2) {
  57.       if (!super.if) {
  58.          return false;
  59.       } else if (var2 < super.do) {
  60.          return false;
  61.       } else if (var1 < super.int) {
  62.          return false;
  63.       } else if (var2 > super.do + this.field_3) {
  64.          return false;
  65.       } else {
  66.          return var1 <= super.int + this.field_2;
  67.       }
  68.    }
  69. }
  70.